- Address
- 311 Lawrence Drive, 05359
- Chain
- IQ
- Built
- 1825 (renovated 1996)
About Windham Hill Inn
Windham Hill Inn is a classic Vermont country Inn, located in the Southern part of the Green Mountains. Built in 1825 as family home, the inn welcomes travellers from around the world since 1965. All 21 guest rooms come with private baths, most with queen or king size beds, many with fireplaces, private porches, window seats or jacuzzis, all with great views. Rooms are furnished with antiques and or fine furniture made by local craftspeople. All rooms have telephones, comfortable seating, and are well lighted for reading. Both the main house and White Barn are centrally air conditioned.
Windham Hill Inn is located north of West Townshend on the road to Windham, approximately one and a half miles from Vermont Route 30. The inn is surrounded by a beautiful Green Mountain range, nestled on 160 acres of land.
